package com.zzc.emotisenseclassroom.domain.classScore.service;

import com.zzc.emotisenseclassroom.domain.classScore.dto.BarAndPieOptionRequestDTO;
import com.zzc.emotisenseclassroom.domain.classScore.dto.LineOptionRequestDTO;

/**
 * Copyright Zzc
 * FileName: ClassScoreService
 * Author:   Zzc
 * Date:     2024/5/313:17
 * Description:班级课堂专注度评分业务层接口
 * hISTORY:
 * <author>  <time>     <version>    <desc>
 * 作者姓名   修改时间       版本号       描述
 * Zzc                   1.0.0
 */
public interface ClassScoreService{
    /**
     * 获取折线图
     * @param requestDTO 请求数据
     * @return json格式的折线图数据
     */
    String getLineOption(LineOptionRequestDTO requestDTO);

    /**
     * 获取柱状图和饼状图数据
     * @param requestDTO
     * @return
     */
    String getBarAndPieOption(BarAndPieOptionRequestDTO requestDTO);
}
